package net.zoneland.knowledge.enums;

/**
 * 文稿校验-名词类型.
 */
public enum TermTypeEnum {

    /**
     * 专用词词典.
     */
    SPECIAL_WORD("special_word", "专用词词典"),

    /**
     * 敏感词词典.
     */
    SENSITIVE_WORD("sensitive_word", "敏感词词典");

    /**
     * 构造.
     * @param value 值
     * @param name 名称
     */
    TermTypeEnum(final String value, final String name) {
        this.value = value;
        this.name = name;
    }
    /**
     * 枚举值.
     */
    private String value;

    /**
     * 枚举名称.
     */
    private String name;

    /**
     * 获取 枚举值.
     *
     * @return value 枚举值.
     */
    public String getValue() {
        return this.value;
    }

    /**
     * 设置 枚举值.
     *
     * @param value 枚举值.
     */
    public void setValue(String value) {
        this.value = value;
    }

    /**
     * 获取 枚举名称.
     *
     * @return name 枚举名称.
     */
    public String getName() {
        return this.name;
    }

    /**
     * 设置 枚举名称.
     *
     * @param name 枚举名称.
     */
    public void setName(String name) {
        this.name = name;
    }
}
